host sediment - Español Inglés Diccionario